home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 22
/
Cream of the Crop 22.iso
/
program
/
tmtpl37d.zip
/
README
< prev
Wrap
Text File
|
1996-10-17
|
4KB
|
127 lines
TMT Development Corporation
Pascal Lite
version 0.37 freeware
Thank you for your trying this new Pascal compiler for MS DOS
This is a preliminary version of a full 32-bit Pascal compiler for
80386/486/Pentium Intel CPU's. Pascal Lite produces native 32-bit
protected-mode using the DOS32 extender.
Requirements
------------
for MS DOS:
3Mb of hard disk
MS DOS operating system v 5.0 or later
2Mb of free XMS
Pascal Lite Installation
------------------------
The Pascal Lite distribution is contained in the tmtpl37d.zip archive.
Please, read the license.doc file before the installation.
Follow these instructions to run the installation process.
- create the \TMTPL directory on one of the drives (we will call
it the x: drive) using the command:
x> md TMTPL
- copy the tmtpl37d.zip file into the TMTPL directory:
x> copy tmtpl37d.zip x:\TMTPL
x> x:
x> cd \TMTPL
- run the PKUNZIP program to decompress the TMTPL37D.ZIP
x:\TMTPL> pkunzip -d tmtpl37d
(the switch "-d" unpacks with subdirectories)
- modify the PATH statement in the autoexec.bat, to include the
x:\TMTPL\BIN
subdirectory, if you so desire.
- goto to \TMTPL\EXAMPLES\DOS\HELLO
compile the simple test program, "HELLO.PAS", and run it:
x:\TMTPL> plt hello
x:\TMTPL> hello
- read the entire manual.doc file before using the compiler for
any "real" application development.
Contents of the distribution
----------------------------
documentation:
manual.doc - description of the PLT compiler
license.doc - license agreement
readme - this file
executable:
subdirectory BIN contains following files:
plt.cfg - compiler configuration file
dos32.exe - the DOS32 protected mode extender
dos4gw.exe - the DOS/4GW protected mode extender (used by
compiler)
plt.exe - the PLT compiler under the DOS/4GW extender
pltpmw.exe - the PLT compiler under the PMODE extender
standard library object modules:
subdirectory UNITS\ contains unit obj modules files with .FPD
extensions
arg - commmand line parsing unit
crt - crt unit
debug - post-mortem dump unit and other debugging
functions
dos.fpd - dos unit
doscall - low-level DOS interface
errcodes - run-time error codes
strings - strings unit
system - system unit
also in this directory contains files:
DOS32.EXE - DOS32 extender
STUB32.EXE - stub for DOS32 extender
PASSTUB.EXE - PMODE-based extender
example:
subdirectory EXAMPLE\ contains following examples for MS DOS:
HELLO\ - example "Hello, World" program
FLAME\ - example of direct works with I/O ports and physical
memory
VESADEMO\ - example of import and usage VESA.OBJ file from
DOS32 libraries.
LIN_EQ\ - example of multidimensional open arrays usage
supplemential files:
DOS32\ - subdirectory that contains the DOS32
distribution to be used by the application.
These files are no longer in the default distribution;
If you need DOS32, you should obtain DOS32.ZIP and install
(unzip) it over the PLT/DOS distribution.
Changes from previous version:
-----------------------------
- some bugs fixed
- new dos exteneder (based on PMODE v3.07) added
- tv compatibility